physiological power/ability - Spanish English Dictionary